package gen

import "gitee.com/dreamwood/ez-go/maker"

func Product() {
	doc := maker.CreateDoc("Product", "产品", "erp")
	doc.Add("name", "产品名称").IsString()
	doc.Add("fastName", "助记名称").IsString()
	doc.Add("param", "产品参数").IsString()
	doc.Add("code", "编码").IsString()
	doc.Add("cat", "分类").IsJoinM2O("ProductCategory")
	doc.Add("price", "价格").IsFloat()
	doc.Add("unit", "主单位").IsJoinM2O("Unit")
	doc.Add("isOn", "启用").IsBool()

	doc.Generate()
}

func ProductCategory() {
	doc := maker.CreateDoc("ProductCategory", "产品分类", "erp")
	doc.Add("name", "名称").IsString()
	doc.LoadTree()
	doc.Generate()
}
